doesn´t hold water - Francés Inglés Diccionario